package pos.dominio;

import java.util.Comparator;


public class ComparadorJugadoresPorElaboracionesValidas implements Comparator<Jugador>{

		
		/**
		 */
		public int compare(Jugador p, Jugador q)
		{
			Integer pCantidad = 0;
			Integer qCantidad = 0;
			
			for(Elaboracion elaboracion: p.getPerfumeria().getListaElaboracion())
			{
				if(elaboracion.elaboracionValida())
					pCantidad++;
			}
			
			for(Elaboracion elaboracion: q.getPerfumeria().getListaElaboracion())
			{
				if(elaboracion.elaboracionValida())
					qCantidad++;
			}
			
			return pCantidad.compareTo(pCantidad);
		}

}
